Skip to content

Conversation

@setchy
Copy link
Member

@setchy setchy commented Dec 26, 2025

Implement GraphQL query aliasing and merging to reduce network calls and better utilize GitHub API rate limits

Sample Dataset Screenshot 2025-12-27 at 8 27 09 AM
Before - v6.14.1 release build Screenshot 2025-12-27 at 8 22 34 AM
After - #2468 + this PR Screenshot 2025-12-27 at 8 32 25 AM

For Issues, Pull Requests or Discussions, full enrichment now occurs in a single API query with a maximum query cost of 4 units

Signed-off-by: Adam Setch <adam.setch@outlook.com>
Signed-off-by: Adam Setch <adam.setch@outlook.com>
Signed-off-by: Adam Setch <adam.setch@outlook.com>
Signed-off-by: Adam Setch <adam.setch@outlook.com>
Signed-off-by: Adam Setch <adam.setch@outlook.com>
Signed-off-by: Adam Setch <adam.setch@outlook.com>
Signed-off-by: Adam Setch <adam.setch@outlook.com>
@github-actions github-actions bot added the enhancement New feature or enhancement to existing functionality label Dec 26, 2025
Signed-off-by: Adam Setch <adam.setch@outlook.com>
@setchy
Copy link
Member Author

setchy commented Dec 26, 2025

Current state of this PR is functional, but needs some further polish / refactoring, and update tests before being ready

@setchy setchy marked this pull request as draft December 26, 2025 22:39
@setchy setchy changed the title feat(api): implement merge query pattern feat(api/graphql): implement merge query pattern Dec 26, 2025
@github-actions github-actions bot removed the enhancement New feature or enhancement to existing functionality label Dec 26, 2025
Signed-off-by: Adam Setch <adam.setch@outlook.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants